himalayan fleece vine - German English Dictionary